Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 DENE VIEW Terraced £247,466 £49,950 31 Oct 1997